how to solve two sum problem